stink (to high heaven) - Französisch Englisch Wörterbuch